/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package controlacciones.ejb3.business;

import controlacciones.ejb3.dao.MantenimientoTablasDAOLocal;
import controlacciones.ejb3.entity.TbCategoriaAccion;
import controlacciones.ejb3.entity.TbMetas;
import controlacciones.ejb3.entity.TbParametros;
import controlacciones.ejb3.entity.TbTipoAccion;
import controlacciones.ejb3.entity.TbTipoAccionClasificacionAccionArea;
import javax.ejb.EJB;
import javax.ejb.Stateless;

/**
 *
 * @author Vanessa
 */
@Stateless
public class MantenimientoTablasBean implements MantenimientoTablasLocal {
    
    // Add business logic below. (Right-click in editor and choose
    // "Insert Code > Add Business Method" or "Web Service > Add Operation")
    public void insertarCategoriaAccion( TbCategoriaAccion tbCategoriaAccion ) throws Exception{
        mantenimientoTablasDAOLocal.insertarCategoriaAccion(tbCategoriaAccion);
    }
    public void actualizarCategoriaAccion( TbCategoriaAccion tbCategoriaAccion ) throws Exception{
        mantenimientoTablasDAOLocal.actualizarCategoriaAccion(tbCategoriaAccion);
    }
    public void eliminarCategoriaAccion( TbCategoriaAccion tbCategoriaAccion ) throws Exception{
        mantenimientoTablasDAOLocal.eliminarCategoriaAccion(tbCategoriaAccion);
    }

     //Tipo de Accion
    public void insertarTipoAccion( TbTipoAccion tbTipoAccion ) throws Exception{
         mantenimientoTablasDAOLocal.insertarTipoAccion(tbTipoAccion);
    }

    public void actualizarTipoAccion( TbTipoAccion tbTipoAccion ) throws Exception{
         mantenimientoTablasDAOLocal.actualizarTipoAccion(tbTipoAccion);
    }

    public void eliminarTipoAccion( TbTipoAccion tbTipoAccion ) throws Exception{
         mantenimientoTablasDAOLocal.eliminarTipoAccion(tbTipoAccion);
    }

    //TbTipoAccionClasificacionAccionArea
    public void insertarTipoAccionClasificacionAccionArea( TbTipoAccionClasificacionAccionArea  tbTipoAccionClasificacionAccionArea ) throws Exception{
         mantenimientoTablasDAOLocal.insertarTipoAccionClasificacionAccionArea( tbTipoAccionClasificacionAccionArea );
    }

    public void actualizarTipoAccionClasificacionAccionArea( TbTipoAccionClasificacionAccionArea  tbTipoAccionClasificacionAccionArea ) throws Exception{
         mantenimientoTablasDAOLocal.actualizarTipoAccionClasificacionAccionArea( tbTipoAccionClasificacionAccionArea );
    }

    public void eliminarTipoAccionClasificacionAccionArea( TbTipoAccionClasificacionAccionArea  tbTipoAccionClasificacionAccionArea ) throws Exception{
         mantenimientoTablasDAOLocal.eliminarTipoAccionClasificacionAccionArea( tbTipoAccionClasificacionAccionArea );
    }

    //TbMetas
    public void insertarMeta( TbMetas  tbMetas ) throws Exception{
         mantenimientoTablasDAOLocal.insertarMeta( tbMetas );
    }

    public void actualizarMeta( TbMetas  tbMetas ) throws Exception{
         mantenimientoTablasDAOLocal.actualizarMeta( tbMetas );
    }

    public void eliminarMeta( TbMetas  tbMetas ) throws Exception{
         mantenimientoTablasDAOLocal.eliminarMeta( tbMetas );
    }

    //TbParametros
     public void actualizarParametros(TbParametros tbParametros) throws Exception{
        mantenimientoTablasDAOLocal.actualizaParametro(tbParametros);
    }

    @EJB
    MantenimientoTablasDAOLocal mantenimientoTablasDAOLocal;
    
}
